/////////////////////////////////////////////////////////////////////////////
// 这个文件是 JSI 项目的一部分
//
// Copyright (c) 2006 - 2007 (www.xidea.org)
//
// 要查看完整的版权信息和许可信息，请查看源代码中附带的 LICENSE.txt 文件，
// 或者访问 http://xidea.org/ 获得详细信息。
/////////////////////////////////////////////////////////////////////////////

/**
 * 定义 $JSI, 并初始化 $JSI 运行环境
 *
 * 对于大部分 $JSI 的组件，都要求预先初始化 $JSI 环境。
 * 在页面中需要通过 <script> 标签 载入该文件，
 * 即可完成 JSVM 运行环境的初始化工作。
 * dependences: boot-browser.js, log.js, core.js, final-browser.js
 *
 * @package core
 * @copyright (c) 2006 - 2007 (www.xidea.org)
 * @author: dawei jin(jindw@xidea.org)
 * @author: DSONet (dsonet@msn.com)
 * @version $Id: jsi.js 28 2008-02-16 02:14:20Z dsonet $
 */

(function()
{
	var scripts = document.getElementsByTagName("script");
	scripts = scripts[scripts.length - 1];
	src = (scripts.getAttribute("src") + "?").replace(/[^\/\\]+[\?#].*$/, "") || "./";

	var files = ['final-browser.js', 'core.js', 'log.js', 'boot-browser.js'];

	for (var i = files.length - 1; i >= 0; i--)
	{
		document.write('<script type="text/javascript" src="' + src + files[i] + '"></script>');
	}
})();